documentary payments - Spanish English Dictionary